﻿
using Honeywell.DataCollection.Decoding;
using Honeywell.DataCollection.WinCE.Decoding;

namespace OpenNETCF
{
    public class SimulatedSymbologyConfig : CompatibleSymbologyConfig
    {
        public override SymFlags flags { get; set; }
        public override BitMask mask { get; set; }
        public override int maxLength { get; set; }
        public override int minLength { get; set; }

        public override ConfigType symConfigType 
        {
            get { return ConfigType.FLAGS_ONLY; } 
        }

        public override SymID symId
        {
            get { return SymID.SYM_ALL; }
        }

        public override void Dispose()
        {
        }

        public override void GetMinMaxRange(ref int min, ref int max)
        {
        }

        public override void ReadConfig(SetupType setType)
        {
        }

        public override void SetToDefaults()
        {
        }

        public override void WriteConfig()
        {
        }
    }
}
